System and methods are provided for that allow users of micro mobility and shared mobility services to reduce the uncertainty related to the availability of a shared vehicle by quickly identifying such vehicles using a route that maximizes the visibility of the shared vehicle through line-of-sight computations.