Not all total joint replacement patients are created equal: preoperative factors and length of stay in hospital.