Will jellyfish take over the world?