Report: Renewables could power nearly all U.S. energy usage by 2050