Macroscopic discontinuity modeling for multiclass multilane traffic flow operations