Delivering gene-based therapies