Guest Weathercaster: A Scientific Instrument for Accurate Prediction of the Weather