On Marketplace, Ed Maibach considers impact of Fox Weather Channel