17-year-old charged after Times Square shooting