Afghanistan is witnessing its coldest winter in 15 years, adding to the misery of millions who are already struggling with multiple crises.