Bottom-up model of energy & material flows in the Swiss building stock