Cleaned up. Using getNodeFromLatLng instead of checkProximity