Environment, sustainability, energy and climate change