Heart Failure & Diabetes: Current landscape and the future