Server implementation for CityGuide