CanoPV: How can a canopy system be used to create temporary public space which generates energy