Energy, Development and the Environment: An appraisal three decades after the "limits to growth" debate