Text this: Synthetic Promoters in Gene Therapy: Design Approaches, Features and Applications