1) Future cities will have enormous numbers of connected elements everywhere that need to support seamless services while users and things are moving. 2) Mobility is important so that users can access everything, anytime, everywhere without disruption of services while moving. 3) Current centralized mobility models may not be able to handle the vision for future cities, and distributed mobility models will be needed. 4) Technology matters in supporting mobility and heterogeneity, and environments should opportunistically access different technologies like WiFi, cellular, etc. based on location, movement, and service requirements.