Chevron buys Anadarko for its shale assets