Should a small business invest in AI and machine learning software?