Stress, transposons and genome evolution