Jefe said:
Volt would be a good way to get halfway there until the longer range BEVs are affordable.
A Gen 2 Volt could probably do the round trip on the battery, except in winter, if above the engine start temp (35 deg. unless you alter the setting, then 15 deg., assuming that the Gen 2 Volt didn't alter the set points from Gen 1 - see https://www.chevrolet.com/content/dam/Chevrolet/northamerica/usa/nscwebsite/en/Home/Ownership/Manuals_and_Videos/02_pdf/2013%20Volt_ColdWeatherTips_Nov%2012.pdf
Gen, 1, one-way in winter if above the engine start temp, maybe 2/3rds - 3/4s of the round trip the rest of the year.
Some good tips on Volt cold weather ops: http://gm-volt.com/2016/01/14/cold-weather-pre-heating-engine-assisted-heating-procedures/