However , the differences over Israeli settlements on disputed territory , military checkpoints in the West Bank , violence by Palestinian militants and Hamas control over the Gaza Strip make that date look increasingly unrealistic .