As a former Philadelphian, that headline makes the meaning perfectly clear (it is from a local television news website). SEPTA is Southeastern Pennsylvania Transportation Authority - buses, trolley cars, commuter trains, subways and elevated lines.
the writer,,,sure didnt take the Internet..reader into consideration....
thanks