From predicting Sunday grocery runs to stocking extra small sizes in specific states, India's retail giants are betting big hyper-personalisation.