Retail ecommerce sales are projected to reach $8 1 trillion by 2026