Charlotte population tops 800,000, new census estimates show