Storage selection functions: A coherent framework for quantifying how catchments store and release water and solutes