A method for guiding a user operating a requesting device includes identifying requesting parameters of the requesting device, where the requesting parameters include a location of a requesting device, a trajectory of a requesting device, or a combination thereof. The method includes generating one or more safety scores associated with one or more roadways based on vehicle behavior information associated with one or more vehicles, pedestrian behavior information associated with one or more roadside unit devices, or a combination thereof. The method includes determining a route of the requesting device based on the one or more safety scores and the requesting parameters and broadcasting the route to the requesting device.