Should You Eat Cranberries? The Benefits, Nutrition, and More