Smart cities are no longer visions of the future, they are here today and look a little different from what the world envisioned pre-2000. Today’s smart cities take advantage of Big Data and Internet of Things (IoT) to create better, cleaner and more efficient urban hubs, making for a better quality of personal and professional life than would otherwise be possible.