Concrete? That characterless stuff of parking lots or Communist tower blocks, right? Well, yes. And no. Concrete is actually a name applied to a remarkably wide range of building …