Energy and Society. Public Opinion, Policies and Sustainable Development