Game-Theoretic Market-Driven Smart Home Scheduling Considering Energy Balancing