Fans pack arena for last day of Tucson Rodeo