The upcoming mayoral election on June 5, 2018, comes at a major turning point for San Francisco. As the city faces widespread criticism on a number of issues such as homelessness, drug use, the rising...