Smart city governance: defining the main features