This electric hatchback could give Tesla's Model 3 a run for its money