Saving on Power Bills with Energy Arbitrage and Peak Shaving