Text this: A Review of Rainfall Modelling for Rainfall Occurrence and Amount