No, public transportation programs are things that move people. Trains, bus, subway, etc. These programs lose money everywhere other than New York City.
41 of Amtrak’s 44 routes lost money in 2008 with losses ranging from nearly $5 to $462 per passenger depending upon the line.