Neural Networks for Vehicle Routing Problem