Mexico City and London cyclists strip down to protest