Exposing cyber-threats with Predictive Analytics and Machine Learning