Text this: An age structured model for substance abuse dynamics in the Western Cape Province of South Africa