Brane Tilings and Quiver Gauge Theories