Yeah, I think in the future all homes will be built with solar panels for the roofing rather than tiles, and eventually on the walls too. Small cylindrical wind turbines on roofs and I'm wondering if at some point in the future a small hydroelectric waterwheel in downspouts may even be feasible...