We take the BMW iX1 for a spin and charge it up in Johannesburg! Here's our experience with the fully electric vehicle.