The Potential of Minibus Electrification in Three African Cities​: Cairo, Nairobi, and Cape Town