South Africa's e-commerce landscape: navigating growth and innovation