fn cacheable_peers(address_book: &Arc<Mutex<AddressBook>>) -> Vec<MetaAddr>
Returns a list of cacheable peers, blocking for as short a time as possible.