As hundreds of thousands flee Israel's bombing in Lebanon - can all-out war be avoided in the middle east?