Begging, major nuisance for Makkah residents