Undecided voters could swing results in historic election, shows research