Drunken-man rides horse on 91 freeway in Long Beach