NBC: Hundreds of thousands flee Israeli military's devastating assault on Gaza City