A Study of Route Planning Algorithms for Travelling Salesman Problem