Hydrogen: what future for this new energy?