An Efficient On-line Path Planner for Mobile Robots Operating in Vast Environments