Recovery of macroinvertebrate communities from stream habitat restoration