Cyber Security Data Science: Machine Learning Methods and Their Performance on Imbalanced Datasets