Do land snails need soil when they lay eggs?