Will US voters know who wins the presidency by Nov 5?