We chat to transport expert John McPherson about some of the public transport related issues currently facing Melbourne.