Improve marker.infowindow behavior : display city, only one open, more easily closed