Report: North Dakota is among worst states to find love, and Minnesota is one of the best