Xerox Mobile Scanner: A versatile companion for business travelers