fn find_cells( map: &Map, interior_roads: &BTreeSet<RoadID>, borders: &BTreeSet<IntersectionID>, ) -> Vec<Cell>