Storm dumps up to 15 inches of snow in parts of St. Louis area