Factors to Consider When Seeking Cloud Solutions Providers