Mac opens Times Square flagship