Wuzhen Theater Festival: The town that thrives along Grand Canal