Palestinians hurl stones during clashes with Israeli police in Shuafat, an Arab suburb of Jerusalem