Storm Troupers: The Fight to Forecast the Weather