Snapchat has signed a 10-year lease at a Venice office complex, displacing roughly 40 small businesses