Climate change, algae and bio-fuel