Snøhetta to design Theodore Roosevelt Presidential Library in North Dakota