Smart City has got several advantages:
1. Enables to increase the bounds of rationalism by providing more information in real-time; with nearly accurate prediction so that we have opportunity to take better decision.
2. Could help increase reliability, safety, and more effective. Could save us more time for us to innovate better.
Smart City could be an effective mechanism to deal with the necessity of urbanization need (refer the link : Urbanization is rampant in India, where an average of 30 people move from rural areas to the city every minute.)
Moreover every technology brings 2 sides of coins - and it depends how one uses it. More focus would be needed on smart management of the connected objects - information security, privacy etc are important points to consider.
Overall a big thumbs up as the core thoughts could increase the value of human life.