Science: Half of all Americans have diabetes or prediabetes.