Future cars may rely on hydrogen fuel cells