Neural networks retrievals and applications: what we learnt from SMOS