Palo Alto, Mountain View focusing future housing along this corridor. But can it handle the pressure?