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