Hillary Clinton’s poll advantage over Donald Trump has narrowed to just three points, NBC News reports.