Understanding MongoDB Client Timeout Options