[algos] add dijkstras shortest path example