Did the University of Florida make a mistake by allowing white nationalist Richard Spencer to speak on campus?