Smart Cities require Smart Micro-citiesAccess, security, crowd management, and a satisfactory customer experience