The uniform structure of Banach spaces