A housing catalogue for 21st-century housing woes