Titans overwhelmed by visiting Vikings