An approach to rate and compare happiness levels of different locations and users using Twitter tweets