A sex offender in Cleveland thought he was going to meet a teenage boy for sex, but he was met with police officers instead.