It'll never work in the US. Outside of a handle of locations, we just don't have the population density. On the coasts maybe, but even high-speed rail is just too slow for the west and mid-west.
The sweet spot for rail seems to be journeys of 100-300 miles... lots of even major US cities don't have another major city in that radius.