This heat chart image from DB4IoT shows the delays by route number and time of day for all TriMet buses on July 7, 2017.