Loading: California conundrum: 2018 Leaf, Bolt EV, or Mirai fuel-cell car?