Fighting diabetes and obesity: what has been done so far?