Models of cities and regions: Theoretical and empirical developments