Survey: Most online retailers will host promotions on Thanksgiving, Cyber Monday