Microsoft Build conference ditches Seattle over homelessness, violence and open-air substance use