cardiology knowledge gaps