The first rails have been placed for the Omaha Streetcar, the 3.2-mile, 16-station operation projected to open in 2028. Work ...