Migrants stranded in Mexico cling on to hopes of reaching US border