Tech giants are investing in London just when the big banks are fleeing