David Shoebridge, one of the Greens' newest politicians, has announced his leadership bid after the sudden resignation of Larissa Waters as party head.