Machine Learning Approach to Classify Precipitation Type from A Passive Microwave Sensor