Grand Prix and AFL matches see record demand on Melbourne's public transport