Power outage looms large across India