What are the pros and cons of machine learning in network security?