CNBC's John Harwood reports on how the race for the White House is shaping up and how presumptive Republican nominee Donald Trump could be facing trouble in key swing states.