Text this: A comprehensive review of large language models: issues and solutions in learning environments