Update BellmanFord_Optimal_Stop.py

Directed Graph now only stores backward edges - i,e, Graph[v][w] is the edge cost of the edge from w to v