The Metropolitan Transportation Authority announced Wednesday that sales of its iconic MetroCard will stop on Dec. 31, 2025.