The Low Cost Planet: Energy and Environmental Problems, Solutions and Costs