Human: Why do smart cities need to be smart? Assistant: 
Smart cities are cities that use technology to improve the quality of life for their citizens. They use sensors to monitor the environment, and use data to make decisions about how to improve the city. Smart cities use technology to make their cities more efficient, and to make them more sustainable.