“We have about 1,000 buses and 250 rail cars that need to be replaced,” Kris Kolluri, president and CEO of NJ Transit, said ...