Hurricane Lee: A Potent Force of Nature Threatens the Atlantic