Discover the best free things to do in St. Louis, from cultural attractions to outdoor activities and more.