Hillary Clinton has a thin 3-point lead over Donald Trump five days before Election Day, according to a new national poll.