Spatial downscaling of precipitation using adaptable random forests