Decades of conflict have turned Afghan life into a sort of moving caravan across borders. And yet, their culture never leaves ...