Achieving Sustainability: Eight Critical Elements for Success