On Nonsmooth Semi-infinite Programming Problems