New York: Mayor declares Times Square a "gun-free zone"