After 15 months of brutal conflict, Israel and Hamas have agreed to a ceasefire. It's being met with cautious optimism.