Hi all, Just wondering if anyone can help identity these strange creatures that are on my plum tree leaves. See pics. They are small, almost slug-like. Do I need to get rid of them?