Human Robots in Myth and science