Hamas Agrees to UN Ceasefire: A New Dawn for Peace?