Southwest Florida prepares for possible weekend flooding