Overcoming Data Scarcity in Generative Language Modelling for Low-Resource Languages: A Systematic Review