add CityRepo