Weather causes mayhem on I-90 and Hwy. 10