Business on Mission Beach prepares for heavy rain hitting San Diego