Leveraging an off-the-shelf smartphone as a DIY health-diagnostic tool