Text this: Photoelectrochemical cells for solar hydrogen production: Challenges and opportunities