A new modeling framework for estimating snow water equivalent using artificial neural networks, passive microwave data and geostatistics