Finding shortest and nearly shortest path nodes in large substantially incomplete networks by hyperbolic mapping