How AI and ML Can Help Fight Against Cyber Attacks