I've heard that the BMW iVision has regenerative braking technology, but I'm not really sure how it works. Can someone explain it to me in simple terms?