Waterloo's self-driving vehicle passes 100km milestone on public streets