Adenoviral or lentiviral delivery of Cre recombinase