It has been raining across most regions of northern Iran, including the capital Tehran, since Friday 5 October.