Yandex ride-sharing recovering strongly. Implications for Uber