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