Ride hailing to launch in Kamloops July 1