VeinViewer, an infared device that detects the location of a patient's veins