New research shows that B2B buying cycles are getting longer. Why is this happening, and what can you do about it?