US authorities fired tear gas into Mexico during the first hours of the new year to repel about 150 migrants who tried to breach the border fence in Tijuana.