Optimal Path Following Simulation of Autonomous Vehicles with Real-time Nonlinear Model Predictive Control