Machine learning and evolving threats