You give credit where it is not necessarily due. I doubt if these examples came from Johnson but from the people who actually run the city.
Johnson took the credit, as any Mayor would have done, but I seroiusly question whether the ideas where really his.