Measuring income mobility with dirty data