A smart city usually refers to an urban area with advanced technological implementations. The technology can come in many forms, but the common idea of a smart city is to make use of various electronic installations fitted with voice activation mechanisms and sensors to collect data from its surroundings, including that of its inhabitants, and the environment.