Tehran attack analysis