Closed-orbit theory