Waiting for Rain: Life and Development in Mali, West Africa