Are we overdue another terrorist attack?