UN: Gaza could be 'uninhabitable' by 2020