At our camper I saw these mounds. Made by some animal or bug. They are large. Does anyone have a clue what they could be?