Weather in Lahaina, Hawaii, United States