Just what are the blob-like creatures washing up on west coast shores?