Lake Powell's water level has dropped to a historic low, threatening hydropower generation and water supply for 40 million people across the US and Mexico, amid ongoing drought and demand.