Cellular Networks Supporting both Aerial and Terrestrial Communications