Self-interest and knowledge work: the bugs in the programme for teamwork?