With just over two weeks left for the US presidential election, Hillary Clinton and Donald Trump are pulling out all the stops in the so-called swing states.