Truck carrying 40,000 pounds of fireworks was one of 170 vehicles involved in Michigan pileup caused by snowy conditions.