Opinion polls in the campaign's final days have shown the candidates running neck-and-neck in each of the seven states likely to determine the winner: Arizona, Georgia, Michigan, Nevada, North Carolina, Pennsylvania and Wisconsin.