Australia's largest public transport project has been approved for planning the final stage, with construction on the Sydney Metro network to begin at the end of 2021.