Palestinians in Jerusalem struggle to maintain a foothold in the city they call home