I feel like this doesn't quite work. The vast majority of people may be for trains but there are so many points of local veto. If a train/hyperloop needs to cut through a neighborhood in order to avoid taking a 5 mile detour the 20 people effected are going to use everything in their power to stop it - who can blame them.
Even road expansion is slow and costly and hard to navigate.