librarian skills