When Roger Federer took a walk around Shanghai