Renewable hydrogen production via biological and thermochemical routes: Nanomaterials, economic analysis and challenges