Americans head out to vote