Is machine learning the holy grail or hype for cyber security?