Smoking ban in Weslaco, Donna takes effect May 3