Simulation of hydropower at subcontinental to global scales: a state-of-the-art review