Diabetes and its drivers: the largest epidemic in human history?