mike bettes weather