Molecular recognition at the gas-solid interface: a powerful tool for chemical sensing