Self-replicating robot swarm to recycle the Great Pacific Garbage Patch, software support.