Polls and pundits alike are widely — if sometimes cautiously — predicting a blue wave in the midterm elections on November 3.