Analysis: The Middle East has been bracing for Iran's retaliation after Israel assassinated Ismail Haniyeh. But when, and how, could it happen?| The New Arab