A cleaner alternative to gas and diesel, hydrogen encounters economic and practical hurdles, say experts