Microsoft closes its Times Square store