BMW has designed a new app feature to try and convince its existing owners that an electric vehicle can suit their needs.