Ride-sharing app Via is replacing public buses in Texas city