Technical and Economic Challenges of Integrating Renewable Energy, Electric Vehicle Charging and Battery Energy Storage in a Modern Grid Technical and Economic Challenges of Integrating Renewable Energy, Electric Vehicle Charging and Battery Energy Storage in a Modern Grid