Text this: Development and verification of a short-range ensemble numerical weather prediction system for Southern Africa