BMW has confirmed that all new urban mobility models will be going fully electric in 2025 with many more models switching to battery power by 2030