Rule reminder
'Stare + gerundio' = snapshot right now. 'Andare + gerundio' = gradual trend over time (formal). 'Continuare a + infinitive' = to keep doing (active continuation of an existing activity).
The urban population is gradually shifting towards the suburbs over the decades. Best choice?