Rain-fed agriculture could meet the challenges of food security in India