e-Transit electronic business strategies for public transportation. (Report (Transit Cooperative Research Program), 2004)