The city of Tapachula in southern Mexico, close to the border with Guatemala, has become a transit point for thousands of migrants from Haiti, and Central and South America. But it's now become a place where many are trapped in limbo.