The University of Buffalo has some explaining to do to prospective students