Companies Embrace Technology to Manage Surge in Online Sales