A theoretical framework of urban systems and their evolution: The GUSE theory and its simulation test. (August 2018)