Dynamic multi-level overlay graphs for shortest paths