Text this: The effectiveness of a probabilistic principal component analysis model and expectation maximisation algorithm in treating missing daily rainfall data