Integrated Multimedia City Data (iMCD): a composite survey and sensing approach to understanding urban living and mobility