Text this: Leveraging AI for enhanced cybersecurity: a comprehensive review