Revealing the atomic structure of the buffer layer between SiC(0001) and epitaxial graphene