Minimum-fuel Vehicle Driving with Optimal Control