Toyota's second-generation Mirai has a 400-mile rangeBut you can only get hydrogen in a handful of places, and that's still a problem.By D. Cooper, 11.30.2020