Digital twin technologies and smart cities