BMW’s electric future is still far away