AI and machine learning in cybersecurity