Building a private cloud: Get ready for a bumpy ride