five factors that hampered mining development im south africa