DRIVEN: New Kia Niro EV. Is the replacement for the eNiro still a brilliant family electric car?