Mexico City's Centro Histórico is full of buildings that span the centuries of the city's history, from the colonial period through today.