Pervasive information architecture: designing cross-channel user experiences