Requirement on airplanes, subways, trains, buses, taxis no longer in effect, with TSA subsequently announcing it won't enforce directive at airports either