Will robots of the future be human helpers or our replacements?