Rain, winds and haze during the Huygens probe's descent to Titan's surface