5 factors hampered mining development