CNN on the ground in Tehran