Palestinian healthcare faces shortages