Rooftop solar is a better bet for India than large-scale renewable energy projects