Text this: Sub-daily rainfall simulation using multifractal canonical disaggregation