What are these critters. 2-3mm long, had to take my outdoor grow back into a tent as the plants outgrew the garden space I had for them so definitely an outdoor pest. They are a couple of weeks into flowering and are getting munched by? Thanks for any id help.