Tehran's almost 10 million residents must now decide whether to shelter in their homes or attempt to leave.