Economic and humanitarian challenges loom in Afghanistan