Key West swamped by flooding