The Weather Channel launches mobile ad effort