var infoWindow = new google.maps.InfoWindow;
sollte
seinvar infoWindow = new google.maps.InfoWindow();
Auch hier passieren Sie 'users' (das Array von Objekten im 'users'-Knoten), aber Sie möchten doch sicher nur 'user' passieren, d. h. die Markierung, die Sie gerade erstellt haben?
bindInfoWindow(users, map, infoWindow, html);