Puerto Grande, Mexico: A farmer rides his horse on the edge of an almost empty dam. The state of Nuevo Leon is suffering its worst drought in seven decades