Iranians mark the ancient Persian festival of Yalda, amid inflation that has diminished people's purchasing power, but they keep the festival alive.