Motion planning for highly automated road vehicles with a hybrid approach using nonlinear optimization and artificial neural networks