Man arrested for soliciting sex from undercover cop