San Francisco is closing 5 blocks on Haight Street this weekend for a massive, free street fair featuring 2 live stages and dozens of local vendors