'Now is the time to do it' City of Omaha adding streetcar in 2026