A solar-powered soccer pitch in Lagos also uses players’ footfall to keep the lights on