Practical traveller route planner