Needham Community Theatre presents Seussical Nov. 20-29