Band of snow, rain rolls through St. Louis area