If cyberpunk warned us of what happens when technology consumes humanity, solarpunk invites us to imagine what is possible ...