Is Now the Time for Peace Talks Between Russia and Ukraine?