The Department of Homeland Security has "largely defined but has not adequately implemented" controls over a "virtual fence" along the U.S.-Mexico border promised for completion in 2009 and, as a result, the multibillion-dollar project is behind schedule and over budget, a government report says.