Moving to the cloud: when will your business be ready?+