Fuel cells a long way from everyday EVs