A new model and approach to electric and diesel-powered vehicle routing. (November 2017)