Spring snow hits St. Louis