Text this: Optimal design of EV aggregator for real-time peak load shaving and valley filling