Challenges of cultural heritage conservation and mining on the Makgabeng Plateau, Limpopo Province, South Africa