fn recalculate_intersection_polygon( map: &mut Map, changed_road: RoadID, changed_road_width: Distance, i: IntersectionID, ) -> Vec<RoadID>