saas and the cloud how they are changing small business counter culture