Smart cities: understanding the challenges and …