Nearly all of Gaza's 2 million people are crammed into tent camps amid the rubble of shattered cities across Gaza.