The weakly asymmetric simple exclusion process