Portland's traffic deaths are dropping, but 82nd Avenue, Powell Boulevard, and SE 122nd Avenue keep showing up in 2025's fatal pedestrian and bicycle crashes. Here's what the city's own crash data and recent police reports show about where and why.