Iran: The perfect storm