4th of July holiday in Tijuana disappoints as U.S. tourists stay away