An intriguing documentary series on how the islands off the coast of Spain, Scotland and other European countries are creating their own solutions to the world's energy crisis.