Smart City Technology Enabling the Future