I'm pretty sure they're mosquito larvae.