The Impact of Smart Thermostats on Energy Efficiency and Cost Savings