High water floods homes, cars