factors that hampered mining developement ment in south africa