Waukegan Public Library card holders gain access to 900,000 items through shared catalog