Text this: Using deep learning to capture gravel soil microstructure and hydraulic characteristics