Digital Twin Technologies and Smart Cities