Will the monsoon wash away some of India’s economic woes?