All that rain shatters the records in Detroit, Flint