Millions of people in Gaza are facing severe food and water shortages as Israel continues to block aid.