Tock snags $9.5M in funding, further upending reservation game