Similar Items: When Can We Answer Queries Using Result-Bounded Data Interfaces?