enhanced services and applications are needed in urban areas to provide a better lifestyle.
Smart city, which is a concept of interconnecting modern digital technologies in the context
of a city, is a potential solution to enhance the quality and performance of urban services.
With the introduction of Internet-of-Things (IoT) in the smart city, new opportunities have
emerged to develop new services and integrate different application domains with each …