TCAT: technology in the delivery of supportive care to lung cancer patients