Hillary Clinton is leading Donald Trump in North Carolina and Pennsylvania, new polling shows. Can Trump close the gap before the election?