This week, regular guest John McPherson joins us to discuss all things public transport!