Nowadays, the fast development of positioning and telecommunication technologies has made geospatial data widely available from a variety of sources: GPS devices, smartphones, tablets, etc. This allows for a variety of uses of this data for a good cause. This type of data can be very helpful in designing smart and sustainable cities as information extracted from this spatiotemporal data can be used to measure and evaluate population movement, road traffic, the impact of urban planning policies, etc. Thus, our main objectives in this project are shaped around the idea of modeling human mobility and prediction because it is the key step towards a new, smart, innovative and sustainable living environment. Most of the research in this field has worked on call detail record (CDR) and data detail record (DDR) data that is widely available to researchers through thirdparty partners (albeit retroactively and heavily filtered). These records contain information (timestamps, locations on a mobile network cell level, etc.) about calls and data sessions that mobile network operators use for billing purposes. In addition to that, Mooncascade has developed a platform that is able to provide a realtime anonymized feed of VLR data used internally in the network operators' core networks for call switching and mobility management. There has been significant interest in using it by mobile network operators. By partnering up with Mooncascade, Tartu University will gain a valuable new, realtime data source for research in addition to less restricted access to traditional CDR/DDR data.