fn remove_movement(
    from: RoadID,
    to: RoadID,
    movements: &mut Vec<MovementID>
) -> Option<MovementID>