PricewaterhouseCoopers offers guidance on cloud computing, resolving technology barriers