These big bucket-like nets on the weeds are home to Hydropsychid caddisflies, as I verified by actually taking one apart to look at its inhabitant.

From Mystery Creek # 42 in Pennsylvania