Urban Digital Twins for Megalopolises: Requirements, Challenges and Opportunities | Synapse