New businesses open in Land O Lakes