A two-level auction for C-RAN resource allocation