Bi-objective mixed integer linear programming for managing building clusters with a shared electrical energy storage