For over 20 years, South Africa’s government has given free housing to more than 12 million people. But it’s facing a backlog of two million homes, forcing many to live in poorly constructed settlements. Al Jazeera's Fahmida Miller reports.