Daffy’s opens in Times Square