“The primary cause of unaffordable housing is a lack of new construction, which is directly caused by restrictive zoning laws.”