BTPFlux: a building material flow analysis model to enhance the urban metabolism on French territories