New businesses set to open in North Park