Hydrogen production from water: past and present