Optimal Sizing of a Community Level Thermal Energy Storage System