Gartner: 'no-cloud' companies will nearly disappear within years