Text this: Hybrid Perovskites and 2D Materials in Optoelectronic and Photocatalytic Applications