Watch again: Mexico City residents take part in reenactment of Cinco de Mayo