Energy Optimal Routing Of Vehicle Fleet With Heterogeneous Powertrains