The "Internet of Things" could make cities "smarter" by connecting an extensive network of tiny communications devices to make life more efficient.