The potential benefits and difficulties associated with interprofessional collaborative working