garden snail ecology