The On London discussion: What is – and should be – the future of the bus service? A bus company boss, a former TfL chief, a top transport journalist and the Deputy Mayor for Transport formed the all-star panel for the website's latest online gathering