Computational urban planning and management for smart cities (2019)