fn get_pursuit_point( loc: &Point2<f32>, path: &Vec<Point2<f32>, LOCAL_MAX_PATH_LENGTH>, lookahead: f32, ) -> Option<Point2<f32>>