A deep learning framework to generate realistic population and mobility data