Classifying Interplanetary Discontinuities Using Supervised Machine Learning