Thousands of Palestinians have been forced to flee Gaza City since Israel launched its ground offensive last week.