librarian job requirements