Mountain View made strides in 2024, approving major projects and getting a revenue measure across the finish line.