Use copy of find_shortest_path() to boost speed

Ditch the costly MHN import for each a-b pair
Minor changes