Selecting Data Stores for Polyglot Persistence Applications