Affordability and poor credit scores are forcing South Africans to rent instead of buying property