Text this: Opportunities and challenges for solar minigrid development in rural India