Human Robots in Myth and Science