Implement a shortest path algorithm (Dijkstra's)
Implement a shortest path algorithm (Dijkstra's)