Some ways of filtering we've discussed are by proximity, by likes, by name, by date last updated and by photo (whether or not there is one or not).
We should figure out whether or not this will be done client or server side. I think with pagination, it may have to be server-side, but whoever does #106 should look into this.