Mobility and Terrain-aware Data Delivery in Urban Vehicular Networks | IEEE Conference Publication | IEEE Xplore