Painting on the left :Diego Rivera, radical politics, and San Francisco's public murals