Heteroskedastic Linear Regression: Steps Towards Adaptivity, Efficiency, and Robustness