Nogales, Mexico is a bustling border city, home to over 250,000 people.

But hundreds living here are migrants, and they hope their futures are on the other side of the wall.

Inside the shelter walls at the Kino Border Initiative’s migrant aid center, its lunchtime.

While grateful for the warm meal, its one all of the migrants hope they soon will be able to skip.

Everyone here has been trying to use a U.S. government app called ‘CBP One‘ to get an asylum appointment at the Nogales Port of Entry.

One mother from Mexico has been trying for four months to get an appointment with no luck.

I pray every day my appointment will be there,” She said. “That suddenly I will be at my destination.”

Pedro De Velasco is the director of education and advocacy at the Kino Border Initiative.

70% of those appointments are allocated randomly,” De Velasco said. “So its like winning the lottery.

He says the Nogales Port of Entry is the only one in Arizona offering asylum appointments, and theres 100 of them a day.

Of course that doesnt match the need. So people are here stuck,” he said.

As the migrants in Mexico are stuck waiting to get into the U.S. the legal way, a group of men illegally crosses the border near Sasabe, Ariz.

Even though they have illegally entered the country, they are still allowed to make an asylum claim according to U.S. immigration law.

They head toward a desert encampment run by humanitarian volunteers. At the camp, two men from Africa there say they know about the app, but they had to get to the U.S. as soon as possible.

You need to have money to stay in Mexico, and my money was going down,” Yasser Eltajani said. “So I have no choice, and I take a risk.

The risk has paid off for now, as the migrants wait safely in the U.S. for Border Patrol to apprehend them.

But back in Mexico, the migrants at the shelter are still waiting to win the asylum lottery.

I fear my children will be taken from me. I want to give my children many hopes. I feel like we are going to be better,” the migrant mother said.