pub fn intersection_polygon( intersection_id: NodeID, input_roads: Vec<InputRoad>, trim_roads_for_merging: &BTreeMap<(WayID, bool), Pt2D>) -> Result<Results>