Implementation of Dijkstra's algorithm