Israel and Lebanon agreed to implement a "cessation of hostilities" for 10 days, but time is running out for a peace deal.