The North America and Pelican Nebulae (NGC 7000 and IC 5070)