There are 24,000 day labourers in Los Angeles, according to research, more than in any other US city.