Efficiency and performance meet in BMW’s electric i3