Will AI ever be able to offer an ROI for enterprises?

What are the best practices for achieving success with AI?