After 3 years and 34,000 miles what's the Kia E Niro really like?