Zaslať SMS: Mixed Integer Linear Programming and its Application in the Context of Smart Grids