Added functionality to get all paths between two nodes where the target node is reached and the weight of the path is under the specified upper weight bound