Swing states keep campaigns guessing