Why Cloud Computing Is Hazy for Many Americans