The St. Louis homicide rate has been among the nation’s worst dating to the 1990s