West Edge mixed-used development opens in Winston-Salem