Melbourne is projected to overtake Sydney as the country's most populous city within a decade, according to new data from the centre for population.