London may have found a radical solution for its housing crisis—building new homes on roofs