Machine learning techniques for forecasting agricultural prices: A case of brinjal in Odisha, India | Synapse