Today's software emphasizes personalization. By narrowing in on its user's specific needs and wants, a piece of software can significantly improve its value proposition. There are many ways to achieve this, and one of the more popular involves using the user's location information. A user's location provides vital insight into their needs and how and