The Persian New Year, or Nowruz, is normally a joyous time in Iran. But war and economic uncertainty have cast a pall over ...