Supersymmetric sigma models and the heterotic string