Understanding Smart City Transformation with Best Practices