1,000 days into Ukraine war, winter poses critical challenge to aid effort