Will Russia and Ukraine reach a ceasefire agreement by August 1, 2026?