Survey: E-commerce retailers missing sales opportunities