270-meter-long iftar table on bridge in Tehran brings residents together