From geometry, statics and oligarchy to semantics, mobility and democracy: some trends in map generalization and data integration