site logo

Amid tech enthusiasm, we may miss an opportunity to humanize smart cities