The Hydrogen Economy:: Opportunities, Costs, Barriers, and R&D Needs