Bread Shelf Life: How Long Does Bread Last?