US, Israel and Iran agree to a 2-week ceasefire but much remains unclear and some attacks continue