Spatial habitat variation in a Great Plains river: effects on the fish assemblage and food web structure