Zach Johnson has criticised the condition of the Shinnecock Hills course after his third-round 72 at the US Open.