Towards a sustainable future