On the Frida Kahlo and Diego Rivera art trail in Mexico City