Steps Towards a Sustainable Hydrogen Production from Sunlight and Water