Vitamin D and Cancer Risk and Mortality: State of the Science, Gaps, and Challenges.