Caramelized bananas, vanilla pudding, Nilla wafers, and chunks of Challah make this the world's best bread pudding.