Protestors flood Times Square in NYC over U.S. military strike on Iran