Why Do Buildings Have Flat Roofs