cleanup code, handle no weather data