Younger apparel shoppers flock to Amazon, Target and T.J.Maxx