Beijing Science Zone. The future beckons