The Mexican wall will come at great cost