Explain the role of stream macroinvertebrates in maintaining the health and ecological function of a stream. These can be any invertebrates in the stream, though focusing on insects is preferred.