Navigating the future of ecommerce in 2024