Polling guru Nate Silver says his gut tells him Donald Trump will retake the White House - but two other top pollsters are still backing Kamala Harris.