Text this: Adaptive dynamic programming for robust path tracking in an agricultural robot using critic neural networks