In downtown Portland, Gresham or the Beaverton Town Center, bus operators have to stay vigilant to avoid hitting pedestrians or cyclists who are often distracted by texting or talking on their phones.  It is a growing concern, and some TriMet bus drivers have had to make hard stops to avoid collisions.  This is a danger…