The potential of robots for humankind