A Heuristic Approach for Fixed-Route Vehicle Charging with Nonlinear Time-Dependent Charging Function