Record rainfall in Michigan disrupts Detroit 3 operations