Type 2 diabetes symptoms & Causes