Environment Transportation NYC Bus Fleet Gets Electric Upgrade Port Authority launches 20 electric buses. Sofia Ruiz October 3, 2025