Thousands more teachers needed in NSW