Orthogonalization and machine learning methods for residential energy estimation with social and economic indicators