Increased urban penetration coupled with the rapid expansion of cities have resulted in a lot more dependence on resources such as water, energy, environment, infrastructure, and other basic utilities. This has also resulted in spikes in congestion and pollution. Such stress on city resources has forced government institutions and municipalities to look at alternative means of managing cities. This has brought about a move toward smart solutions that are more sustainable, green, and resourceful. Smart cities are cities built on smart solutions and technology that will lead to the adoption of intelligent and seamless transportation and other sustainable plans.