Do keep in mind that you'll need a lot of samples in order to get a usable image and a build with the Metropolis patch. You can use a Displace modifier, a Stucci procedural texture and an empty for Texture Coordinates in order to simulate the water movement.
As mentioned, Cycles is not great at this, if you want to make your render physically accurate My approach can give you photo realistic results, which are not, however, physically accurate.