very angry drivers on a traffic jam, futuristic city