Nordstrom, Sephora, Amazon rank highly on personalized marketing