Solar panels generating clean electricity in a favela