On the waterlogged road, several cars whined past.