In a larger city like Portland I'd imagine they'd have camera's at a lot of intersections. You should go back and check and if they do then check with the city about reviewing footage of when that happened. That really sucks to hear about but good thing your alright.