DIABESITY: Design of mHealth integrated solutions for empowering diabetic and obese citizens in self-monitoring and self-management using mobile devices, apps, social media and web-based technologies