Text this: Tailoring 2D carbides and nitrides based photo-catalytic nanomaterials for energy production and storage