five factors that hampered mining devekopment in south africa