Velocity profile optimization of on road vehicles: Pontryagin's Maximum Principle based approach. (April 2017)