Speaking of trains, the west coast really needs high-speed railways.
After all, teleconferencing all the time is not the only alternative to everyone living in the same city. People could actually travel for important meetings from time to time.
A best-of-the-class high-speed train (300mph+, not the pathetic 200mph version they're talking about) should be able to get you from Portland to SF, or from LA to SF, in two hours flat. Even better, you'll be able to work during those two hours.