Bridging the analytical gap between distributed cognition and actor network theory using a tool for information trajectory analysis