The ecological role of climate extremes: current understanding and future prospects