In the brutal chaos of life on the London roads, cars clash, flirt, and fume in this savage reflection of humanity’s impatience and absurdity.