A deep learning multi-layer perceptron and remote sensing approach for soil health based crop yield estimation