Staten Island braces for Hurricane Earl, but blue skies on the horizon