On the streets of Kabul, despair and hope