Electric vehicles powered by renewable electricity are reliable, practical and increasingly affordable