We are going to drive down from Arizona through Lukeville to Puerto Pensaco in three weeks. It's a family trip and we all have passports. Except my two nephews. They recently turned 18. Do they really need a passport or will a birth certificate work to drive back across the border? I forgot they turned 18. I don't think we have time to get a passport. Thank you.