Move over, Tesla…and make way for an electric BMW