Text this: Analysis of soil suitability for agricultural needs using machine learning methods