A Distributed Dynamic Programming-Based Solution for Load Management in Smart Grids | Synapse