Add City model, and SupportedCities ViewModel