A Web 2.0, Location-based Architecture For A Seamless Discovery Of Points of Interests