Over 500 rallies have taken place since 2015 MSNBC's David Gura and a panel of guests discuss the wavering popularity of Trump's rallies.