Preference restrictions for simple and strategy-proof rules : Local and weakly single-peaked domains