Redesigned Niro EV is a gem