Python Bfs Shortest Path