Smart Cities as a Tool for Environmental Sustainability: Opportunities and Challenges | Synapse