Survey: Cloud computing disappoints early adopters