Can 100% Renewable Resources Power The Globe?