Roanoke River Greenway extension opens