Tens of thousands of Palestinians are fleeing to southern Gaza after Israel launched a ground offensive to seize Gaza City.