AI and Cybersecurity: Battling the Evolving Threat Landscape