Using hydrogen to heat homes is inefficient and expensive, a report finds, contradicting the government.