Plasminogen binding and cancer: promises and pitfalls.