How to select the right public partner in smart city projects