New technologies to save the planet