Impacts of climate change, variability and adaptation strategies on agriculture in semi arid areas of Tanzania: The case of Manyoni District in Singida Region, Tanzania.