A Review of Routing Algorithms for Intelligent Route Planning and Path Optimization in Road Navigation