A minimum set of common principles for enabling smart city interoperability