The New Bus for London (NBfL) hybrid double-decker bus is one of those marmite developments – you either love it or hate it. Steve Banner examines the issues