Because the tracks are all owned by private entities and slow, long barely regulated cargo trains take precedence over passenger rail.
Oh and building new rails through expensive suburbs between the cities is prohibitively expensive because of our eminent domain laws.