Understanding Scientific Disagreement and its Impact on Society