Theoretical habitat templets, species traits, and species richness: fish in the Upper Rhône River and its floodplain