Loading: 2019 Kia Niro EV rated at 239 miles, on sale soon