Replaced maps in WeatherReportRepo and WeatherForecastRepo with ConcurrentHashMaps. This is needed when asynchronously retrieving weather data.