Climate change and rising energy costs will change everything: a new mindset and action plan for 21st century public health.