Heavy rain on Wednesday caused widespread flooding throughout West Michigan, including Kalamazoo, closing multiple streets in ...