Cities, collective knowhow and economic development