Город - это живое существо, со своими дорогами-венами, доставляющими витамины и кислород к органам, с мозгом, пусть он и смесь коллективного сознательного и бессознательного с информационной системой. С печенью, почками и желудком.
Он должен функционировать максимально эффективно, чтобы счастливы были те, кто в нём живёт, кто является его частью.
Он должен быть "умным". Это не значит, что в него нужно напихать инновационных устройств: важно, как эти устройства, эти технологии будут работать в команде.
Давайте начнём с дорог. Пробки - бич крупных городов, почти всех. Как избавиться от них? Сейчас в этом помогают яндекс.пробки и навигаторы. Но! У них нет обратной связи! Москва не говорит им, где сегодня перекроют дорогу в связи с ремонтом, где будут чинить упавший светофор. Мы получаем информацию по факту, когда есть затор или когда водитель отмечает место аварии со своим комментарием.
Проблема сложна, но решаема.
У города должен быть API для сторонних разработчиков. Разработчики смогут создать такое ПО, которое будет брать информацию из различных источников и давать оптимальный маршрут.
Но это далеко не всё - оптимальные маршруты могут совпасть и образовать новый затор. Необходима система, объединяющая все транспортные средства и информацию о тех машинах, которые в неё не входят, и "умный город" - какую-то стандартизированную систему.