I guess you are right regarding Deep Learning. Even then, it might be hard to beat the Bay Area. Unfortunately it would take a lot of work to do a proper ranking (and many companies might not make the info public). Maybe we need a better AI for that. ;)