Digital city concept. Artificial Intelligence technology in smart city