Egypt showcases ancient artifacts on the metro