add SMOTE to balance model input data