New York suffers another terrorist attack! Where is the mayor?!