Fix issues with missing locations and multiple items at 1 location

- avoid empty map, show details in table if no location is found
- zoom in if we have multiple items in one location, both in popup
- display number of holdings above the map or table with details