Once a hub of Arab-African trade, Timbuktu is now a city on the edge—with the desert encroaching, water supplies disappearing, and rebel fighters threatening new attacks.