customize routes, update 'cities'views, generate helper methods