It stretches through mountain ranges, presenting major construction challenges. The firm estimates the wall could take 16 years to build and cost $25 billion. Maintenance and border patrol could ...