Survey: Online, mobile shopping on the rise for the holidays