How about we just use highway funds for highways? Why do we spend highway funds to install acres of plants along roadways knowing there are no local dollars for maintenance of those plantings. The DOT has used untold dollars on projects like this that only benefit local areas. Federal dollars should only be for projects that benefit "federal" people. In other words, everyone. Build and maintain the heck out of U.S. and Interstate highways. Get after it. Those are great things that benefit the economy. Don't provide dollars to local projects like trains and busses, unless those have benefit to lower costs related to federally funded roads. Also, the costs of those local projects must be less than the current maintenance costs.