Americans today will choose between Republican presidential nominee Donald Trump and Democratic presidential nominee Hillary Clinton as they go to the polls to vote for the next president of the United States.