Diabetes mellitus: How close are we to a permanent solution?