War empties Iraq’s holy cities as pilgrim numbers collapse, businesses struggle to survive 6 May 2026