The old and new Shanghai