Revisiting The Theory And Practice Of Bidirectional And Suboptimal Heuristic Search Algorithms