Life on the edge: the ecology of Great Plains prairie streams