Former Presidents Barack Obama, Bill Clinton and George W. Bush will not attend President-elect Donald Trump's traditional inaugural lunch, various sources told NBC News.