Bike Share Station Opens at Tech Town