A Take on Transportation Electrification