The impact of viral and host elements on HIV fitness and disease progression