Ionic liquid structure, dynamics, and electrosorption in carbon electrodes with bimodal pores and heterogeneous surfaces