Countering Uncertainties Strategies for Sustainable Livelihood: An Assessment of Impact of Poverty Reduction Programmes on the Poor in Rajasthan.