A week of exceptional May weather in Michigan