Emerging specialisations and software metropolitan clusters – a comparative network analysis on San Francisco, New York and London