High Dimensional Estimation and Multi-Factor Models