Altars adorn Mexico City ahead the Day of the Dead