Private cloud or public? Which should you choose?