Integrating DBSCAN clustering and Dijkstra's algorithm for enhanced route planning: a case study of Oran, Algeria | Synapse