The electric BMW i3 is now rolling off the assembly line and coming for Tesla