Newark?
It is possible, but I think unlikely. For all those good points, you can get them in other cities with lower cost of labor, lower taxes, etc. Though taxes might not count for much given the wheeling and dealing states are willing to do to get the business.