(Portland, OR) -- A TriMet bus driver is recovering after being shot Saturday evening near Northeast 102nd and Halsey. Police say the bullet went through the windshield and hit the driver in the shoulder. Glass from the windshield injured the driver's eye. There were 25 passengers on the bus, and no one else was hurt. Police believe the shooting happened several blocks away and that the driver wasn't the target. A suspect has not been arrested.