Modelling city evolutions