Weather balloon spotted over Southwest Florida