Add some sanity checks to the WeatherAgent