Visible light-driven water oxidation—from molecular catalysts to photoelectrochemical cells