Can you explain the concept of machine learning in the context of cybersecurity at Check Point Software Technologies?