Ins-and-outs of Migrating from Diesel to Electric Vehicles