Photos: Crowds brave heat at Fair St. Louis