Spatial health and life sciences business ecosystems : research frame