Request to location API failed (502) and Homebridge crashed entirely
# Bug Report

### Describe the Bug

API call hit a 502, and it crashed homebridge entirely. Logs below. This happened 3-4 times last night. Clearly the Ring API was having issues, but it shouldn't crash homebridge all together. 

### Screenshots/Logs

[2/17/2023, 4:54:44 AM] [Ring] Request to https://app.ring.com/api/v1/mode/location/0950258e-XXX failed with status 502. Response body: <html>
<head><title>502 Bad Gateway</title></head>
<body>
<center><h1>502 Bad Gateway</h1></center>
</body>
</html>

[2/17/2023, 4:54:44 AM] HTTPError: Response code 502 (Bad Gateway)
    at Request.<anonymous> (/usr/local/lib/node_modules/homebridge-ring/node_modules/got/dist/source/as-promise/index.js:118:42)
    at processTicksAndRejections (node:internal/process/task_queues:95:5)
[2/17/2023, 4:54:44 AM] Got SIGTERM, shutting down Homebridge...

### Environment

OSX and current versions of node, npm, homebridge, and homebridge-ring
