https://www.startupbootcamp.org/blog/2016/11/smart-cities/