weather-based supply disruptions