People and machines: From hype to reality