Fox: Todd Snider cancels tour following hospital arrest after alleged 'violent assault' in Salt Lake City