As Americans get ready to cast votes, many are wondering why opinion polls are showing such a wide range of results.