Lytics: Bringing Healthcare at your Finger Tips