#1 None of the remaining cities could support very many people, let alone tens of thousands.. Sewage, fresh drinking water, destroyed buildings etc would preclude it.
#2 even if people congregate, there are 20,000 villages, cities, etc in the united states. Divided by 700,000 people means no...