Why Do Viruses Look Like Robots