McKinsey's cloud report rains on cloud computing's parade