State housing mandate for 2.5 million units by 2031 is behind

Cities and counties are struggling with a state mandate to build some 2.5 million housing units buy 2031, with some towns rebelling under the load. Mill Valley, a town of 14,000 people have to come up with a whole lot of homes and soon.