The benefits and drawbacks of human-robot companionship