dijkstra in prepareCH with heap/map reuse which improves preparation time; also we avoid the goalNode set
an EdgeEntry-free OneToMany Dijkstra to make prepare of CH faster