Seeing a big red double-decker bus doing push-ups recently as I wound my way through the London borough of Islington by bike seemed like some sort of weird hallucination.