Potential risks of cloud computing