Describir: Optimal Routing in Urban Road Networks: A Graph-Based Approach Using Dijkstra’s Algorithm