Nested registration form
City model with restriction - you can create only your own cities
Dashboard should encourage user to create city if he/she hasn't got one.