Rational and random approaches to adenoviral vector engineering door