Long-range electric cars