Busy street with many vehicles on a sunny day.