Adding fields in product listing and sorting in admin area.
Make city name unique on admin site create city form.
Stop layout creating functionality on admin site. You should reinstall the menu listing for admin.