Approximation Algorithms for Route Planning with Nonlinear Objectives