Prospects for skin cancer treatment and prevention: the potential contribution of an engineered virus.