Neural Networks for Path Planning