Mexican, U.S. mayors blast border fence