US and Iran Near Peace Deal, But Key Terms Remain Disputed