Race against time for Ukraine, Russia as winter approaches