Brilliant blue skies make for excellent walks along Geneva’s historic buildings