An IoT Approach to Vehicle Accident Detection, Reporting, and Navigation