Tehran is the country's capital and largest city, as well as its leading cultural and economic center