The mayor of Buffalo, New York, called it a day of “great pain” for his city after a gunman opened fire at a supermarket, killing 10...