Text this: Effect of temporal rainfall distribution and soil type on soil moisture and runoff generation in semi-arid Zimbabwe