South Africa’s digital evolution: opportunities and challenges ahead