When the heavens opened up Tuesday around noon and dumped an estimated 3 inches of rain in so short a time (45 minutes) that it briefly flooded a Water Street parking lot near Market Landing Park, ...