The development of smart cities of the future calls for innovative usage of emerging technologies, as well as for novel and effective forms of collaboration across a large number of heterogeneous stakeholders, such as municipal decision-makers, entrepreneurs, and citizens.