Adds search by name functionality

* Adds methods to find by last name, convert to id, then return user objects
* Adjusts _show partial to only reflect name search or location search
To be more clear, it doesn't seem like a useful abstraction to have a separate `id_search` method that just takes the ids you're giving it and use `where`.