CityGPT: Empowering Urban Spatial Cognition of Large Language Models | Synapse