Hydrogen-powered vehicles sound promising—but Tesla wants nothing to do with them. Elon Musk calls the tech inefficient and impractical. This breakdown explains the science behind hydrogen fuel cells, ...