Clouding the Issue? Facts and Myths About Cloud Computing