updated rideshare and map, mainly added caching