Thousands of US troops head for southern border