Characteristics of Effective Library Research Assignments