BMW’s answer to the Tesla Model 3 will arrive in the early 2020s, likely wearing the i4 nameplate. Previewed by the polarizing i Vision Dynamics...