Text this: A layer-wise survey on internal modifications in BERT and its variants: techniques, applications, and performance trade-offs