def import_starter_cities(self):
        fkey = 'place'
        type_data = {
            'name': 'Community',
            'plural_name': 'Communities',
            'slug': 'cities',
            'is_browsable': True,
            'is_significant': True,
            'scope': self.metro_name,
        }
        try:
            self.city_type = LocationType.objects.get(slug=type_data['slug'])
        except LocationType.DoesNotExist:
            self.city_type = LocationType.objects.create(**type_data)

        Location.objects.filter(location_type=self.city_type).delete()
        layer = DataSource('%s/%s.shp' % (self.zip_dir, self.datafiles[fkey]['file_name']))[0]
        loc_importer = LocationImporter(layer,
            self.city_type,
            source = self.datafiles[fkey].get('source', 'Unknown'),
            filter_bounds=True,
            verbose=True)
        loc_importer.bounds = self.county_location.location
        loc_created_count = loc_importer.save(self.datafiles[fkey]['name_field'])
        return loc_created_count