Buffering PV Output During Cloud Transients with Energy Storage