From anecdotes to theory: a review of existing knowledge on human factors of planning and scheduling