NBC: As Joann Fabrics and JCPenney announce store closings, here's what's driving the pattern