The Case for a Low-Cost Open Smart Grid Testbed for Energy Cyber Physical Systems Research and Education