Text this: A new machine learning method for rainfall classification: temporal random tree