Before accepting rides on his Uber app each day, Seattle driver Fasil Teka must first choose whether to listen to company-run podcasts on voting rights, collective bargaining and city council hearings.