One of the most complicated trials over the opioid crisis begins next month, pitting the city and county of San Francisco against five corporate defendants. But, on Wednesday, a federal judge significantly dialed back the lawyers' requests for a lengthy trial.